Skip to content

fix: add fmt alias for mise format task#6437

Merged
hanabi1224 merged 1 commit intomainfrom
hm/alias-mise-fmt
Jan 19, 2026
Merged

fix: add fmt alias for mise format task#6437
hanabi1224 merged 1 commit intomainfrom
hm/alias-mise-fmt

Conversation

@hanabi1224
Copy link
Copy Markdown
Contributor

@hanabi1224 hanabi1224 commented Jan 19, 2026

Summary of changes

Changes introduced in this pull request:

  • users can run mise format in additional mise run fmt
  • format mise.toml

Reference issue to close (if applicable)

Closes

Other information and links

Change checklist

  • I have performed a self-review of my own code,
  • I have made corresponding changes to the documentation. All new code adheres to the team's documentation standards,
  • I have added tests that prove my fix is effective or that my feature works (if possible),
  • I have made sure the CHANGELOG is up-to-date. All user-facing changes should be reflected in this document.

Summary by CodeRabbit

  • New Features

    • Format task now includes markdown and YAML formatting capabilities alongside existing formatting tools
    • Clean task now removes node_modules in addition to project artifacts
  • Chores

    • Format task identifier updated with backward-compatible alias for existing workflows

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jan 19, 2026

Walkthrough

This pull request modifies mise.toml to rename the fmt task to format with a fmt alias, expand its scope with additional formatting tools, introduce explicit commands for the clean task, and normalize shell field formatting in the install task.

Changes

Cohort / File(s) Summary
Task Configuration Updates
mise.toml
Renamed [tasks.fmt] to [tasks.format] with alias = "fmt"; expanded format task to include cargo fmt, taplo fmt, yarn, md-fmt, and yaml-fmt commands; added explicit run script to [tasks.clean] for cargo clean and node_modules removal; normalized shell attribute formatting in [tasks.install]

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • akaladarshi
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: adding a 'fmt' alias for the mise format task, which aligns with the primary public entity change in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@hanabi1224 hanabi1224 marked this pull request as ready for review January 19, 2026 10:24
@hanabi1224 hanabi1224 requested a review from a team as a code owner January 19, 2026 10:24
@hanabi1224 hanabi1224 requested review from LesnyRumcajs and akaladarshi and removed request for a team January 19, 2026 10:24
@hanabi1224 hanabi1224 enabled auto-merge January 19, 2026 10:25
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.78%. Comparing base (21bbc45) to head (8655432).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

see 8 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 21bbc45...8655432. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hanabi1224 hanabi1224 added this pull request to the merge queue Jan 19, 2026
Merged via the queue into main with commit d689d9b Jan 19, 2026
48 checks passed
@hanabi1224 hanabi1224 deleted the hm/alias-mise-fmt branch January 19, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants